Investors have withdrawn nearly $4 billion worth of Bitcoin from exchanges in the past week, with 40,000 BTC taken out recently, according to analyst Ali Martinez. Despite significant selling by miners, who have offloaded over 140,000 BTC this month, Bitcoin has reached a new all-time high of $105,331. Meanwhile, Ethereum shows positive on-chain metrics, with active addresses up 4.24% and new addresses increasing by 2.65%.